This document contains Developer Notes for the following releases of MacWeb:
This document also contains Acknowledgements.
1.00A2 ------ 1.00A2d5 -------- * Fixed bug in wwwConfirmMessage -- it wasn't including args in message. * Fixed bug in View Suffix Info -- MIMETypesM wasn't getting init'd. * Fixed bug in loading of Suffix and MIME info. Reported by Henry Rzepa (h.rzepa@ic.ac.uk). * Fixed bug in MIME "UseURL" filename option. Reported by Henry Rzepa (h.rzepa@ic.ac.uk). * Fixed bug in EOL conversion. Reported by Henry Rzepa (h.rzepa@ic.ac.uk). * Added support for http server status 301. * Changed HTAppVersion so it's now init'd from the VERS resource. * Removed Children entry from Navigate menu. Reported by Thomas Gunter (tgunter@ccwf.cc.utexas.edu). * Changed (command) keys for Helpers (M), Suffixes (;), and Search ('). Reported by Thomas Gunter (tgunter@ccwf.cc.utexas.edu). * Modified MacWeb so it can now Quit when the Console window is exposed. Reported by Thomas Gunter (tgunter@ccwf.cc.utexas.edu). * Changed hotlists to allow Macintosh menu escape characters *iff* the menu string begins with a semi-colon (';'); * Modified setting of News host to properly reinitialize. 1.00A2d4 -------- * Modified ftp parsing code to handle slightly different flavors of Unix (or at least Unix-like) ftp servers. Reported by Michael Newbery (Michael.Newbery@vuw.ac.nz). * Added a file filter to the SFGet dialog presented the Add MIME Info dialog's "Select..." button. Reported by Michael Newbery (Michael.Newbery@vuw.ac.nz). * Changed button names to "More Options" and "Fewer Options". Reported by Adam Elman (elmanad@rescomp.stanford.edu). * Removed "Suffixes..." and "MIME..." buttons from Edit MIME and Edit Suffixes. Reported by Adam Elman (elmanad@rescomp.stanford.edu). * Changed default MIME type for EditMIME->New from "????" to "type/subtype". * Fixed list display bug in GetTypeD (in the case that the list isn't used). * Moved icons in Gopher menu listings *inside* anchor definitions. (You can now click on them to traverse link!) Reported by Michael Newbery (Michael.Newbery@vuw.ac.nz). * Fixed crashing bug in EditMIMED's "New...". Reported by Henry Rzepa (h.rzepa@ic.ac.uk) and Michael Newbery. * Fixed crashing bug in GetType and GetTypeD. * Modified EditMIMED to initially enable "Convert EOL" checkbox correctly. 1.00A2d3 -------- * Fixed a bug in the buffering code shared by ftp, gopher, and nntp. Reported by Michael Newbery (Michael.Newbery@vuw.ac.nz). * Added hotlist sorting. Reported by John C. Mallery (JCMa@reagan.ai.mit.edu). * Fixed bug in drawing of elements nested within PRE. Reported by John C. MalleryMIME and MIME->Helper GUIs for clarity. Reported by Adam Elman (elmanad@rescomp.stanford.edu). 1.00A2d2 -------- * Changed default size of PRE font to be -2 relative. * Modified code that adjusts line height from font to allow a leading of no less than 2. Reported by Jim Harrison (Harrison.Jim@tmc.tulane.edu). * Fixed bug in Edit Styles dialog. It wasn't updating "Size Is Relative" info. Reported by Jim Harrison (Harrison.Jim@tmc.tulane.edu). * Fixed bug in saving of MacMosaic hotlists. Reported by Steve Goldstein (goldstein@nsf.gov). * Added UseURLOption to MIME info. Reported by Ralph Muha (rmuha@tiac.net). * Modified HTParseSocket so it's smarter about when to use HTCopy and HTCopyNoCR. Reported by Laurie Gelb (laurie@biomath.mda.uth.tmc.edu). * Fixed bug in redirection resulting from POST submission method. Reported by Kevin Morris (finicky@rescomp.stanford.edu). * Modified LoadURL so it'll use the URL filename as the default. * Added call to DoSaveHotlist in DoOpenHotlist. Reported by Laurie Gelb (laurie@biomath.mda.uth.tmc.edu). * Added the Suffix->MIME and MIME->Helper GUIs. * Fixed bug with manual helper launching. Reported by Gordon Riall (griall@agcom.tamu.edu). 1.00A2d1 -------- * Fixed "Write to NIL" error. Reported by Eric Binova (ericb@baker.dartmouth.edu). * Increased the HTML parser's MAX_NESTING. Reported by Jim Bob Howard (). * Reversed ordering of FORM name=value pairs to be compatible with existing browsers. Reported by Karel Strasters (karel@ph.tn.tudelft.nl). * Modified HTLoadGopher so it handles macbinhex type correctly. Reported by Chris Garrigues (cwg@mcc.com). * Modified HTLoadGopher so it uses MIME type inferred by file suffix (instead of presuming text/plain). Reported by Mark Borges (mdb@noaacdc.colorado.edu). * Modified anchor/image loading so they only occur on mouse *up*. Reported by Adam Engst (ace@tidbits.com). * macHTML.c was modified to apply character translation to Titles. Reported by Jorma Paananen (Jorma.Paananen@th.tele.fi). * Modified MacWeb to submit proper application and library information. Reported by Paul Burchard (burchard@geom.umn.edu). * Fixed IMG initialization bug (for half-baked IMG specifications). Reported by John C. Mallery (JCMa@reagan.ai.mit.edu). * Modified translator registration code so it assigns a quality of 1.0 (instead of 0.5). Reported by John G Dorsey (jd5q+@andrew.cmu.edu). * Fixed "missing text at end of document" bug. Reported by J. Douglas Dunlop (dunlop@ists.ists.ca). * Modified video/mpeg and video/quicktime MIME info to set Launch bit. Reported by Shouichi Matsui (matsui@denken.or.jp). * Modified DoSearch so previous search text is left in tact. Reported by Lynn Brock (lbrock@prosaix.com). * Fixed bug in lone TEXT INPUT so submits FORM. Reported by Ken Bates (bates@cscns.com). * Fixed FORM formatting bug (menus overlapped with following items). Reported by George H. Brett II (George.Brett@cnidr.org). * Modified style of FORMs to begin and end on a new line. Reported by ????. * Fixed bug in GIF reader dealing with extraneous data in file. Reported by Carl Snow (carl@smart.lib.purdue.edu). * Modified MacWeb's response to FTP failures. Reported by Clay C. Ross (cross@seraph1.sewanee.edu). * Modified SaveAs so selected type is retained (until next launch). * Made PageUp, PageDown, Home, and End keys work! Reported by Richard Johnson (Richard.Johnson@colorado.edu). * Added IMG alignment options "middle" and "top". Reported by OS (OSoliman@utkvx.utcc.utk.edu). * Fixed bug in maintenance of Temp Docs Folder Preference. Reported by Adam Engst (ace@tidbits.com). * Fixed bug causing truncation of text in SELECT Lists. Reported by James A Landay (landay+@cs.cmu.edu). * Fixed DL's so when nested they *display* nested. Reported by Jim Harrison (Harrison.Jim@tmc.tulane.edu). * Modified line calculation of images to check cache as appropriate. BIG win! Reported by . * Fixed bug in sock_close_all. * Fixed bug in SELECT HTML dumper. Reported by Frank Simon (terra@nordwest.germany.eu.net). * Fixed bug in "wrap" of words containing extended characters. Reported by Claude Boucher (boucherc@nbnet.nb.ca). * Modified "Error Launching Specified Application" warning so it now uses a dialog and queries the user about deleting the temp file. Reported by Eric A Perlman (eperlman@kn.pacbell.com). * Fixed bug with autoloading images of pages retrieved via search, query, or ismap. Reported by Dave Garaffa (d-garaffa@ski.mskcc.org). * Modified macHTSaveAndExecute so it uses the URL filename as the default filename (*only* when prompting the user). Reported by Chris Garrigues (cwg@mcc.com). * Modified HTFTP.c so it can parse VMS ftp listings. Reported by Garrett Fitzgerald (GFitzger@nyx.cs.du.edu). * Modified macHTEImage.c so in the absence of a file suffix in the IMG SRC path, the image type GIF is presumed. Reported by Russ Wright (wright@lbl.gov). * Fixed "disappearing TextArea" bug. Reported by Michael J. Kobb (mjkobb@apple.com). * Modified HTML parser to handle \n's better (for contained PRE). * Modified LI numbering to account for more than 2 digits. Reported by OS (OSoliman@UTKVX.UTCC.UTK.EDU). * Added System 7 check to initialization. Reported by Michael Newbery (Michael.Newbery@vuw.ac.nz). * Streamlined "set color pixel" code (used by GIF inlining). * Fixed bug in resetting offscreen radio buttons. Reported by Roy Smith (roy@mchip00.med.nyu.edu). * Modified default hotlist loading to attempt, in the absence of a hotlist preference, to load the hotlist resource from MacWeb itself. Reported by Patrick (pks@sys.uea.ac.uk). * Added HTML comment to beginning of html files generated by MacWeb. * Modified "spin loop" to accommodate Application Menu selections. Reported by Ralph Muha (rmuha@tiac.net). * Modified "spin loop" to accommodate ZoomIn/Out selections,too. * Set watch icon while "parsing" files from the local disk.